/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package to.pm.magazzino.bi;

import java.util.Collection;
import java.util.Map;
import javax.ejb.Remote;


import to.pm.entity.magazzino.Collocazione;
import to.pm.entity.magazzino.DisponibilitaProdotto;
import to.pm.entity.magazzino.Magazzino;

/**
 *
 * @author Mauri
 */

@Remote
public interface GestioneMagazzinoBusiness {
   
    public Magazzino createMagazzino(Magazzino magazzino);

    public Collocazione createCollocazione(Collocazione collocazione);

    public Map findAllCollocazioniMap();

    public Collection<Collocazione> findAllCollocazioni();

    public Collection<DisponibilitaProdotto> findDisponibilitaByCollocazione(java.lang.Long idCollocazione);

    public java.util.Map findDisponibilitaByCollocazioneMap(java.lang.Long id);

}
